energy battle - Alemán Inglés Diccionario